make good progress - Turco Inglés Diccionario